div.layout{
    width:100%;
    position: absolute;
    min-height:100%;
    /*background:pink;*/
}
div.loginForm{
    width:5.2rem;
    margin:0 auto;
    /*background:pink;*/
    margin-top:1rem;
}
div.loginForm p.loginLogo{
    width:1.5rem;
    height:1.5rem;
    -webkit-border-radius: 0.5rem;
    -moz-border-radius: 0.5rem;
    border-radius: 0.5rem;
    overflow: hidden;
    margin:0 auto;
}
div.loginForm p.loginLogo img{
    width:1.5rem;
    height:1.5rem;
}
div.loginForm ul{
    width:100%;
    margin-top:1.7rem;
}
div.loginForm ul li{
    width:100%;
    margin-top:0.5rem;
    height:0.8rem;
    border-bottom:1px solid #D0D0D0;
}
div.loginForm ul li input{
    height:0.4rem;
    line-height: 0.4rem;
    color:#9C9C9C;
    vertical-align: middle;
    padding-left:0.1rem;
    font-size:0.26rem;
    margin-top:0.15rem;
    width:3rem;
}
div.loginForm ul li b{
    float:left;
    width:0.6rem;
    height:0.7rem;
    text-align:center;
}
div.loginForm ul li b img{
    width:0.35rem;
    height:0.4rem;
    margin-top:0.15rem;
}
div.loginForm ul li a{
    float:right;
    height:0.5rem;
    line-height: 0.5rem;
    padding:0 0.1rem;
    -webkit-border-radius: 0.25rem;
    -moz-border-radius: 0.25rem;
    border-radius: 0.25rem;
    border:1px solid #04C8D6;
    color:#04C8D6;
    font-size:0.26rem;
}
div.loginForm p.loginBtn{
    width:96%;
    margin:0 auto;
    text-align:center;
    margin-top:0.8rem;
}
div.loginForm p.loginBtn a{
    display: block;
    width:100%;
    background:#00C6E0;
    color:#fff;
    font-size:0.26rem;
    height:0.7rem;
    line-height: 0.7rem;
    -webkit-border-radius: 0.35rem;
    -moz-border-radius: 0.35rem;
    border-radius: 0.35rem;
    letter-spacing: 0.2rem;
}
div.loginForm p.loginBot{
    margin-top:0.5rem;
    text-align:center;
    color:#979797;
    letter-spacing: 1px;
    font-size:0.24rem;
}
div.loginForm p.loginBot a{
    color:#0FCAD7;
    font-size:0.24rem;
}
